History
History
Synonyms
UK
US
Meaning:
drape

to hang curtains, cloth, clothing etc over or round something

hang over, adorn

reveal

to allow or cause (something) to be seen; to make something known

disclose, tell

shed

to let (leaves etc) come off, fall; to take off (clothes); to spread or send out (heat, light etc)

cast off

LET FALL as in Wiktionary
LET FALL as in Wikipedia